﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Runtime.Serialization;

namespace Server_NhaSach.DataTransferObject
{
    public class PhieuDieuChinhKhoDTO
    {
        #region "Khai báo các biến"
        private string _maPDCK;
        private DateTime _ngaydieuchinh;
        private string _maNVxuat;
        private string _maNVnhan;
        private string _makhoxuat;
        private string _makhonhan;
        private double _tongtien;
        #endregion

        #region "Khai báo các thuộc tính"
        [DataMember]
        public string MaPDCK
        {
            get { return _maPDCK; }
            set { _maPDCK = value; }
        }
        [DataMember]
        public DateTime NgayDieuChinh
        {
            get { return _ngaydieuchinh; }
            set { _ngaydieuchinh = value; }
        } 
        [DataMember]
        public string MaNVXuat
        {
            get { return _maNVxuat; }
            set { _maNVxuat = value; }
        }
        [DataMember]
        public string MaNVNhan
        {
            get { return _maNVnhan; }
            set { _maNVnhan = value; }
        }
        [DataMember]
        public string MaKhoXuat
        {
            get { return _makhoxuat; }
            set { _makhoxuat = value; }
        }
        [DataMember]
        public string MaKhoNhan
        {
            get { return _makhonhan; }
            set { _makhonhan = value; }
        }
        [DataMember]
        public double TongTien
        {   
            get { return _tongtien; }
            set { _tongtien = value; }
        }
        #endregion

        #region "Khai báo các contructor"
        //khong doi so
        public PhieuDieuChinhKhoDTO() { }
        public PhieuDieuChinhKhoDTO(string ma, DateTime ngaydc, string manvxuat, string manvnhan, string makhoxuat, string makhonhan, double tongtien )
        {
            MaPDCK = ma;
            NgayDieuChinh = ngaydc;
            MaNVXuat = manvxuat;
            MaNVNhan = manvnhan;
            MaKhoXuat = makhoxuat;
            MaKhoNhan = makhonhan;
            TongTien = tongtien;
        }

        public PhieuDieuChinhKhoDTO(PhieuDieuChinhKhoDTO PhieuDieuChinhKho)
        {
            this.MaPDCK = PhieuDieuChinhKho.MaPDCK;
            this.NgayDieuChinh = PhieuDieuChinhKho.NgayDieuChinh;
            this.MaNVXuat = PhieuDieuChinhKho.MaNVXuat;
            this.MaNVNhan = PhieuDieuChinhKho.MaNVNhan;
            this.MaKhoXuat = PhieuDieuChinhKho.MaKhoXuat;
            this.MaKhoNhan = PhieuDieuChinhKho.MaKhoNhan;
            this.TongTien = PhieuDieuChinhKho.TongTien;
        }
        #endregion
    }
}